software machine radius3 model driven architecture models tools hand tools thin-client machines mda model driven development architect cnc development hardware modeling equipment power tools architecture model architects architecte application fashion